package com.xzakota.minesweeper.ui;

/**
 * Window 窗口接口
 *
 * @author Xzakota
 */
public interface IWindow {
    /**
     * 显示窗口
     */
    void showWindow();

    /**
     * 窗口正在关闭
     */
    void closingWindow();

    /**
     * 关闭窗口
     */
    void closeWindow();

    /**
     * 隐藏窗口
     */
    void hideWindow();

    /**
     * @return 窗口是否正在显示
     */
    boolean isShowing();
}
